/**@Title   JunitDemo.java
 * @Package com.Junit
 * @Desc    
 * @Author  GongWenhua
 * @Date    2017年4月27日 下午4:19:35
 * @Version 1.0
*/
package com.Junit;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class JunitDemo {
	
	
	public static void main(String[] args) {
		//软件的一般开发流程
		//需求分析		概要设计		详细设计		编码		系统集成		实施		交付
		//验收测试设计		系统集成设计	单元测试设计	单元测试	系统集成测试	验收测试
		//										也叫模块测试（包含接口，局部数据结构，路径，错误处理，边界测试）
		//Junit是JAVA的一个单元测试的框架
		//Junit作用：单元测试框架持久化。
//		eclemma插件可以查看代码覆盖率，绿色表示执行到的，红色表示是部分执行到的，
//		黄色表示没有执行到。
	}
	
	UserDaoImpl userDaoImpl ;
	
	@Before
	public void before(){
		userDaoImpl = new UserDaoImpl();
	}
	
	@After
	public void after(){
		userDaoImpl = null;
	}
	
	@Test
	public void addTest(){
		userDaoImpl.add(new User(1, "Gong"));
	}
}
